J-board: chess board written in Just Basic
Copyright (c) 2010, 2021 tsh73

Sprites are made from free chess font
TrueType Font: CHESS CASES
taken from this page: "Chess fonts"
http://www.enpassant.dk/chess/fonteng.htm

Sprites moving stuff based on great tutorial by Janet Terra
Articles & Tutorials \Drag and Drop Sprites
http://justbasic.conforums.com/index.cgi?board=tutorial&action=display&num=1137865458

The code is released under BSD type license. Basically, that means
"Do with code whatever you wish, but give a credit if use substantial part of it"
(see enclosed licence.txt)

For version 1.00:
Features that should work:
(+) Figures moved by drag'n'drop
(+) You can do pawn promotion, en passant capture and castling by drag'n'drop, too
(-) It does not chack validity of moves. There are some checks - you cannot
capture your piece for example - but otherwise you can make pretty wild moves.
    (Wooden board would not check valid moves either ;) )
(+) BUT. Undo function (Action/Take move back) works. So you can always take
back your wild move ;)
(+) Save and load position work. Position saved in standard FEN notation...
(-) ... almost (castling availability always set as "full" (KQkq) and number of
halfmoves since last capture/pawn move always set to 0)
(+) There is "Actions/Flip board" option that works. Even if noone will use it ;)
    (actually supposed to be used then playing black against computer)
(+) There is "Move list" window. Wikipedia calls that notation "Reversible Algebraic".
	It's a text window, you can copy or save it.
(-) Moves are not saved with position

For version 1.01:
Compose mode added
Drag'n'drop moves pieces
RightMouseButton menu allows delete/add piece
Also there is ClearBoard and ResetBoard commands.
After you done, switch to Play Mode

For version 1.02:
Added export to Chass2 format (developed on JB forum)
